History
History
Synonyms
UK
US
Meaning:
conclude

(to cause a speech, discussion etc) to come to an end

finish, come to an end

PUT TO BED as in Wiktionary
PUT TO BED as in Wikipedia